to put the hammer down - Spanish English Dictionary